mine locomotives - Turkish English Dictionary